/**
 */
package itcsystem.impl;

import itcsystem.ItcsystemPackage;
import itcsystem.Nombramiento;

import org.eclipse.emf.ecore.EClass;

import org.eclipse.emf.internal.cdo.CDOObjectImpl;

/**
 * <!-- begin-user-doc -->
 * An implementation of the model object '<em><b>Nombramiento</b></em>'.
 * <!-- end-user-doc -->
 * <p>
 * The following features are implemented:
 * <ul>
 *   <li>{@link itcsystem.impl.NombramientoImpl#getNombre <em>Nombre</em>}</li>
 *   <li>{@link itcsystem.impl.NombramientoImpl#getHoras <em>Horas</em>}</li>
 *   <li>{@link itcsystem.impl.NombramientoImpl#getId <em>Id</em>}</li>
 * </ul>
 * </p>
 *
 * @generated
 */
public class NombramientoImpl extends CDOObjectImpl implements Nombramiento {
	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	protected NombramientoImpl() {
		super();
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@Override
	protected EClass eStaticClass() {
		return ItcsystemPackage.Literals.NOMBRAMIENTO;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@Override
	protected int eStaticFeatureCount() {
		return 0;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getNombre() {
		return (String)eGet(ItcsystemPackage.Literals.NOMBRAMIENTO__NOMBRE, true);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void setNombre(String newNombre) {
		eSet(ItcsystemPackage.Literals.NOMBRAMIENTO__NOMBRE, newNombre);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getHoras() {
		return (Integer)eGet(ItcsystemPackage.Literals.NOMBRAMIENTO__HORAS, true);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void setHoras(int newHoras) {
		eSet(ItcsystemPackage.Literals.NOMBRAMIENTO__HORAS, newHoras);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getId() {
		return (Integer)eGet(ItcsystemPackage.Literals.NOMBRAMIENTO__ID, true);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void setId(int newId) {
		eSet(ItcsystemPackage.Literals.NOMBRAMIENTO__ID, newId);
	}

} //NombramientoImpl
